//羊只档案列表显示参数
export interface sheepfileQuery {
  earTag?: string,
  electEarNum?: string,
  variety?: number,
  sheepSex?: boolean,
  growthstage?: number,
  buildingId?: number,
  columnId?: number,
  sheepType?: number,
  geneticGrade?: number,
  produceLevel?: number,
  saleLevel?: number, 
  reproductionState?: number,
  reproductionStateNum?: number,
  prantEarNum?: string,
  matherEarNum?: string,
  presentState?: number,
  startDate?: string,
  endDate?: string,
  startMonthold?: any,
  endMonthold?: any,
  startReproductionStateNum?: number,
  endReproductionStateNum?: number,
  pageIndex?: number,
  PageSize?: number,
}

//羊只档案添加参数
export interface Addsheepfile {
  earTag?: string ,
  variety?: number,
  sheepSex?: boolean,
  electEarNum?: string,
  geneticGrade?: number,
  prantEarNum?: string,
  matherEarNum?: string,
  birthDate?: Date,
  birthState?: number,
  admissionDate?: Date,
  birthPlace?: string,
  birthWeight?: number,
  birthContent?: string,
  sheepType?: number,
}

//羊只档案详情参数
export interface ListsheepfileQuery {
  sheepFileId?: number,
  earTag?: string,
  electEarNum?: string,
  variety?: number,
  sheepSex?: boolean,
  buildingId?: number,
  columnId?: number,
  geneticGrade?: number,
  produceLevel?: number,
  saleLevel?: number, 
  reproductionState?: number,
  prantEarNum?: string,
  matherEarNum?: string,
  birthDate?: Date,
  birthPlace?: string,
  birthWeight?: number,
  ablactationWeight?: number,
  ablactationDate?: Date,
  ablactationDayold?: number,
  sheepfileDayold?: number,
  sheepfileMonthold?: number,
  samechildNumber?: number,
  newParity?: number,
  sumParity?: number,
  createName?: string,
  createTime?: Date,
  updateName?: string,
  updateTime?: Date,
}